a hive of activity - Alemán Inglés Diccionario